home *** CD-ROM | disk | FTP | other *** search
/ Precision Software Appli…tions Silver Collection 1 / Precision Software Applications Silver Collection Volume One (PSM) (1993).iso / demos / prodemo.exe / MANUAL3.DOC < prev    next >
Text File  |  1987-12-06  |  35KB  |  1,009 lines

  1.                      PCPRO - Printed Circuit Board Layout               
  2.   
  3.   
  4.   
  5.        3 Tutorial 
  6.   
  7.   
  8.        3.1 Introduction 
  9.   
  10.       This chapter walks the user, step by step, through  the  usage  of
  11.       the PCPRO editor.  It is intended to provide training in  the  use
  12.       of PCPRO and to  give  the  user  a  feel  for  the  system.   The
  13.       tutorial does  not  go  through  every  possible  usage  of  every
  14.       command.  Complete descriptions of each command is  given  in  the
  15.       command reference chapter following this tutorial. 
  16.   
  17.   
  18.        3.2 Manual Notation 
  19.   
  20.       The following notation is used throughout this manual. 
  21.   
  22.       The notation "..." indicates to type the characters shown  between
  23.       the quotes.  For example, "XYZ" indicates to type  the  characters
  24.       X, Y, and Z. Do not type the quotes. 
  25.   
  26.       The notation  ---    indicates  to  press  this  single  key.  For
  27.       example  RETURN  means press the return key  while   G   indicates
  28.       to press the G key.  Unless otherwise noted, either the  upper  or
  29.       lower case value for a key may be used. 
  30.   
  31.       An underlined word indicates an item on a  menu,  or  is  used  to
  32.       emphasize particular words. 
  33.   
  34.       The notation (xxx,yyy) indicates  a  coordinate  on  a  PCB.   For
  35.       example, (1000,2000) indicated  the  x  (horizontal)  position  is
  36.       1000  and  the  y  (vertical)  position  is   2000.    Values   of
  37.       measurement are expressed in mils. One mil is 0.001  inches.   The
  38.       value 1000 is one inch. 
  39.   
  40.   
  41.   
  42.   
  43.   
  44.   
  45.   
  46.   
  47.         PCPRO                                 Version 2.50             
  48.                                   3-1
  49.                      PCPRO - Printed Circuit Board Layout               
  50.   
  51.   
  52.   
  53.        3.3 Running PCPRO 
  54.   
  55.       Before using PCPRO the first  time,  you  must  run  the  PCCONFIG
  56.       program (supplied on your disk).  This program is used to set  the
  57.       configuration  per  your  system.   To  run  this  program   enter
  58.        PCCONFIG  followed by  RETURN .  Answer  the  questions  as  they
  59.       are presented on the screen. 
  60.   
  61.       To run PCPRO from a floppy disk, put a configured  PCPRO  disk  in
  62.       the A drive and enter: 
  63.   
  64.         A:    (make A disk the default)
  65.         PCPRO
  66.   
  67.       If PCPRO has been installed on a hard disk system: 
  68.   
  69.         C:    (make C disk the default)
  70.         CD \PCPRO
  71.         PCPRO
  72.   
  73.       The program will begin by displaying a title  screen.   Press  any
  74.       key to continue. 
  75.   
  76.   
  77.        3.4 Loading a PCB 
  78.   
  79.       To get a feel for the system, we will  first  load  a  sample  PCB
  80.       file on the release disk.  We will then learn how  to  move  about
  81.       the PCB on the display. 
  82.   
  83.       Use the  up  and  down  arrow keys  on  the  numeric  key  pad  to
  84.       move the menu pointer up and down.  The  NumLck  key must be  off.
  85.   
  86.       Move the select indicator to the Load entry,  and   RETURN .  This
  87.       is referred to as selecting a menu entry. 
  88.   
  89.       We are now prompted for the name of a PCB  file.   At  this  point
  90.       we could enter the file name of a PCB if we  knew  it,  but  since
  91.       we do not, press  RETURN .  Now, we are prompted for the  name  of
  92.       a directory to be searched for PCB files.  Press  RETURN   to  use
  93.       the local directory. 
  94.   
  95.         PCPRO                                 Version 2.50             
  96.                                   3-2
  97.                      PCPRO - Printed Circuit Board Layout               
  98.   
  99.   
  100.   
  101.       A  menu  of  the  PCB  files  on  the  current  directory  is  now
  102.       displayed.  Select the SAMPLE1.PCB  entry  from  the  menu.   This
  103.       demonstration PCB will be loaded  and  displayed  on  the  screen,
  104.       along with the edit menu. 
  105.   
  106.   
  107.        3.5 Moving Around a PCB 
  108.   
  109.       We will now learn how to move about a PCB on the display screen. 
  110.   
  111.       First, select the Line entry from the main menu.   At  this  point
  112.       press the  F1   key  to  demonstrate  the  help  feature.   A  new
  113.       screen of information about the current  command  (line  edit)  is
  114.       displayed.  The help screen always gives  general  information  at
  115.       the top and specific information in  the  bottom  section  of  the
  116.       screen.  Press the  ESCAPE  key to exit help  and  return  to  the
  117.       previous screen. 
  118.   
  119.       Now, zoom-in by holding the   Ctrl   key  down  and  pressing  the
  120.        PgUp  key (numeric key 9).  The display  will  be  redrawn  at  a
  121.       larger scale. Zoom in again.  It should be noted that you  do  not
  122.       need to wait for the redraw to complete  before  entering  another
  123.       pan/zoom command.  In  this  case,  the  current  redraw  will  be
  124.       stopped, and the next redraw will begin directly. 
  125.   
  126.       The  current  coordinate  of  the  cursor  is  displayed  in   the
  127.       upper-right corner of the screen.  Use the  cursor  keys  to  move
  128.       the cursor to coordinate (1900,900).   Follow  the  track  of  the
  129.       cursor on the screen, and  watch  the  value  in  the  upper-right
  130.       corner change. 
  131.   
  132.       Function key  F5  is the  pan-center  command.   This  command  is
  133.       used to center a given point of  a  PCB  on  the  display  screen.
  134.       Press  F5 .  The point on the PCB were the cursor was  located  is
  135.       now centered on the screen. 
  136.   
  137.       Function key  F8  is the pan-text command.       This  command  is
  138.       used to locate a text string on  a  PCB.   Press   F8   and  enter
  139.       "U005"  RETURN  (at the top of the screen). The program  will  pan
  140.       the  display  so  that  the  located  string  is  displayed.   The
  141.       position of the cursor is the coordinate of the text. 
  142.   
  143.         PCPRO                                 Version 2.50             
  144.                                   3-3
  145.                      PCPRO - Printed Circuit Board Layout               
  146.   
  147.   
  148.   
  149.       The display may  be  directly  panned  in  a  given  direction  by
  150.       holding down the  ALT  key and pressing one of  the  cursor  arrow
  151.       keys.  The pan will take place when the   Alt   key  is  released.
  152.       Let's pan down.  Hold down the  AlT  key,  press  the  down  arrow
  153.       (numeric key 2), and release the  Alt  key.       The  portion  of
  154.       the  PCB  that  was  below  the  bottom  of  the  screen  is   now
  155.       displayed.  Now, pan to the right three times and pan  down  once.
  156.       The connector portion of the PCB should now be displayed. 
  157.   
  158.       Now, zoom-out  with   Ctrl-PgDn .   Display  the  whole  PCB  with
  159.        Ctrl-Home . 
  160.   
  161.       Holding the  Shift  key down and using the cursor keys  will  move
  162.       the cursor ten units at a time.  Hold the   Shift   key  down  and
  163.       use the  left  and  up   arrows  to  move  quickly  to  coordinate
  164.       (0,0).  Now, zoom in once with  Ctrl-PgUp . 
  165.   
  166.   
  167.        3.6 Selecting Layers for Display 
  168.   
  169.       We will now explore how to select the layers of  information  that
  170.       are displayed on the screen.  This is controlled by  the   F4   or
  171.        D  (for display) key. These two keys perform the same command. 
  172.   
  173.       Press  D  to pop-up the display  layer  control  menu.   You  will
  174.       notice that each layer of the  board  is  listed  along  with  its
  175.       type and current display color.  If the color is  off,  then  that
  176.       layer will not be displayed.  The  actual  colors  and  number  of
  177.       colors available will depend  on  your  particular  hardware.  The
  178.       display state of each layer is changed  by  pressing   RETURN   or
  179.       using the  right  and  left  arrow keys.  Move  the  menu  pointer
  180.       to the silk-screen layer and  press  the   RETURN   key  until  it
  181.       indicates off.  Now, proceed to turn all  the  layers  except  the
  182.       Component and All layers to off.  Exit from the menu  by  pressing
  183.       the  ESCAPE  key.   The  display  will  be  redrawn  per  the  new
  184.       settings. Notice that only the component layer is displayed. 
  185.   
  186.       Now, let's display just the solder-side  layer  by  entering   D ,
  187.       toggle the component layer to off, toggle  the  solder-side  layer
  188.       to  the  color  of  you  choice,  and   ESCAPE .   Now  only   the
  189.       solder-side is displayed. 
  190.   
  191.         PCPRO                                 Version 2.50             
  192.                                   3-4
  193.                      PCPRO - Printed Circuit Board Layout               
  194.   
  195.   
  196.   
  197.        3.7 Cursor Grid 
  198.   
  199.       The cursor grid is set  to  50  by  default.   You  have  probably
  200.       noticed that the cursor steps 50 units each time  the  arrow  keys
  201.       are pressed. Pop-up the cursor  grid  menu  by  pressing  the   G 
  202.       key.  Move the pointer to  the  X  grid  selection  and   RETURN .
  203.       Enter "25" and  RETURN .  This sets the X  cursor  grid  value  to
  204.       25.  Do the same for the Y grid. Now, press  ESCAPE  to  exit  the
  205.       grid menu.  Move the  cursor  about  the  screen  with  the  arrow
  206.       keys.  Notice that the cursor now moves in steps of 25. 
  207.   
  208.       This completes a summary of how to start the  PCPRO  editor,  load
  209.       an  existing  board,  view  the  board,  control  the  display  of
  210.       selected layers,  and  set  the  cursor  grid.   Now   ESCAPE   to
  211.       return to the edit menu.  ESCAPE  again  to  return  to  the  main
  212.       menu. 
  213.   
  214.   
  215.        3.8 Creating a New Board 
  216.   
  217.       Our assignment is to create a small board entirely  from  scratch.
  218.       This board is intentionally small; however,  it  demonstrates  the
  219.       steps by which any board, regardless  of  size  is  created.   The
  220.       schematic, parts list, and net list for  the  board  is  given  in
  221.       Figures 3-1 and  3-2.  The  specification  for  the  board  is  as
  222.       follows. 
  223.   
  224.            1. Board size is 4.00" x 4.00".
  225.            2. Board has 2 signal layers, 12 mil lines.
  226.            3. Power and ground provided by power
  227.               planes.
  228.            4. Solder mask required.
  229.            5. Silk screen required.
  230.            6. Drill drawing required.
  231.   
  232.   
  233.   
  234.   
  235.   
  236.   
  237.   
  238.   
  239.         PCPRO                                 Version 2.50             
  240.                                   3-5
  241.                      PCPRO - Printed Circuit Board Layout               
  242.   
  243.   
  244.   
  245.                          Figure 3-1 Schematic Drawing  
  246.   
  247.   
  248.   
  249.   
  250.   
  251.   
  252.   
  253.   
  254.   
  255.   
  256.   
  257.   
  258.   
  259.   
  260.   
  261.   
  262.   
  263.   
  264.   
  265.   
  266.   
  267.   
  268.   
  269.   
  270.   
  271.   
  272.   
  273.   
  274.   
  275.   
  276.   
  277.   
  278.   
  279.   
  280.   
  281.   
  282.   
  283.   
  284.   
  285.   
  286.   
  287.         PCPRO                                 Version 2.50             
  288.                                   3-6
  289.                      PCPRO - Printed Circuit Board Layout               
  290.   
  291.   
  292.   
  293.                          Figure 3-2 Part and Net List  
  294.   
  295.                Part List
  296.               ---#--Part---Count--Instances-----------------
  297.                  1  ...        1  CONN
  298.                  2  320        2  R001  R002
  299.                  3  LED        2  D001  D002
  300.                  4  LS20       1  U001
  301.                  5  LS74       1  U002
  302.   
  303.   
  304.               Net List
  305.               ---#-Net name---Nodes-------------------------
  306.                  1 #001       U002:3  U001:6
  307.                  2 #002       U002:6  R001:1
  308.                  3 #003       R001:2  D001:1
  309.                  4 #004       U002:11 U001:8
  310.                  5 #005       U002:8  R002:1
  311.                  6 #006       R002:2  D002:1
  312.                  7 +5V        CONN:9  U002:2  D001:2  U002:12
  313.                               D002:2  U001:14 U002:14
  314.                  8 GND        CONN:11 U001:7  U002:7
  315.                  9 I1         CONN:1  U001:1
  316.                 10 I2         CONN:2  U001:2
  317.                 11 I3         CONN:3  U001:4
  318.                 12 I4         CONN:4  U001:5
  319.                 13 I5         CONN:5  U001:9
  320.                 14 I6         CONN:6  U001:10
  321.                 15 I7         CONN:7  U001:12
  322.                 16 I8         CONN:8  U001:13
  323.                 17 NC         U002:5  U002:9
  324.                 18 RESET      CONN:10 U002:1  U002:13
  325.   
  326.   
  327.   
  328.   
  329.   
  330.   
  331.   
  332.   
  333.   
  334.   
  335.         PCPRO                                 Version 2.50             
  336.                                   3-7
  337.                      PCPRO - Printed Circuit Board Layout               
  338.   
  339.   
  340.   
  341.   
  342.       We will begin the new board by selecting  the  New  entry  on  the
  343.       main menu.  Since we already have  a  board  loaded,  we  will  be
  344.       questioned whether or not we wish to  lose  the  changes  made  to
  345.       the current board. Answer yes by pressing the  Y  key. 
  346.   
  347.                          Figure 3-3 Board Setup Menu  
  348.   
  349.   
  350.   
  351.   
  352.   
  353.   
  354.   
  355.   
  356.   
  357.   
  358.   
  359.   
  360.   
  361.   
  362.   
  363.   
  364.       We are now presented with the new board setup  menu  as  shown  in
  365.       Figure 3-3. As mentioned before, the board size is  4"  x  4",  so
  366.       we want to set X Low and Y Low to zero (default), and X  High  and
  367.       Y High to 4000. Move the pointer to X High  and   RETURN .   Enter
  368.       "4000" at the top of the screen and   RETURN .   Repeat  the  same
  369.       procedure for Y High. 
  370.   
  371.       The board has two signal layers, a power layer,  a  ground  layer,
  372.       a solder mask, a silk screen mask, and a drill drawing.   Set  the
  373.       # of Layers to seven. 
  374.   
  375.       Now, we will set the type of layer for each of the  seven  layers.
  376.       Select Layer types from the menu.  We are  now  presented  with  a
  377.       menu showing each layer and the  default  setting  for  the  layer
  378.       type.  Select layer 1 from the menu.  Set the  type  to  Comp-side
  379.       (from  the  new  menu).   Set  layer  2  to  Sldr-side.   Set  the
  380.       remaining  layers  as  follows:   3=Silk  Screen,  4=Solder  Mask,
  381.       5=Drill Dwg., 6=Power/gnd,  and  7=Power/gnd.    ESCAPE   to  exit
  382.   
  383.         PCPRO                                 Version 2.50             
  384.                                   3-8
  385.                      PCPRO - Printed Circuit Board Layout               
  386.   
  387.   
  388.   
  389.       this menu. 
  390.   
  391.       The board size, number of layers, and the type of  each  layer  is
  392.       now defined.  More layers  may  be  added  later  (if  necessary).
  393.        ESCAPE  to complete the board definition. 
  394.   
  395.   
  396.        3.9 Adding the Crop Marks 
  397.   
  398.       We will now add lines which designate  the  four  corners  of  the
  399.       board. 
  400.   
  401.       Select the Lines entry from the edit menu. Set the line  width  to
  402.       5 by pressing the  W  key and entering  the  value.   Notice  that
  403.       the first letter of the values  displayed  in  the  bottom  status
  404.       line is the key used to set  that  value.   Use  the   L   key  to
  405.       pop-up the layer selection menu.  Select the All layer.   The  All
  406.       layer indicates that the lines which are to be drawn  will  be  on
  407.       all layers of the board. 
  408.   
  409.       Move the cursor to (100,0) and  RETURN  to  begin  a  line.   Move
  410.       to (0,0) and return to draw a line segment.  Move to  (0,100)  and
  411.        RETURN  to complete the  upper-left  corner  mark.    ESCAPE   to
  412.       terminate this line. 
  413.   
  414.   
  415.   
  416.   
  417.   
  418.   
  419.   
  420.   
  421.   
  422.   
  423.   
  424.   
  425.   
  426.   
  427.   
  428.   
  429.   
  430.   
  431.         PCPRO                                 Version 2.50             
  432.                                   3-9
  433.                      PCPRO - Printed Circuit Board Layout               
  434.   
  435.   
  436.   
  437.   
  438.                             Figure 3-4 Crop Marks  
  439.   
  440.   
  441.   
  442.   
  443.   
  444.   
  445.   
  446.   
  447.   
  448.   
  449.   
  450.   
  451.   
  452.   
  453.   
  454.   
  455.   
  456.   
  457.   
  458.   
  459.   
  460.       Now, move  to  (0,3900)  and   RETURN   to  begin  the  lower-left
  461.       corner  mark.  Complete  the  marks  for  this  corner.  The   two
  462.       remaining corners can be completed  at  (3900,0)  and  (3900,3900)
  463.       as described above.  The screen should now look like  Figure  3-4.
  464.        ESCAPE  to return to the edit menu. 
  465.   
  466.   
  467.        3.10 Adding the Connector 
  468.   
  469.       We will begin by adding the pads for the  connector.   Select  the
  470.       Pads function from the edit menu.  Now, press the   P   key.   The
  471.       menu on the left indicates which  one  of  the  25  available  pad
  472.       shapes/types is the "current pad". The window shows only  20  pads
  473.       per screen.  The user can view the rest  of  the  pads  by  moving
  474.       the pointer down.  The  PgUp  and  PgDn  keys may  also  be  used.
  475.       The window on the right  side  of  the  screen  displays  all  the
  476.       parameter values for the current pad. 
  477.   
  478.   
  479.         PCPRO                                 Version 2.50             
  480.                                  3-10
  481.                      PCPRO - Printed Circuit Board Layout               
  482.   
  483.   
  484.   
  485.       In this tutorial we will use only the pre-defined  pads;  however,
  486.       you can change this pad parameters per your  application.  If  the
  487.       exact pad shape required is not in the pad table, we could  select
  488.       one of the pad numbers by pressing  RETURN .  This  places  us  in
  489.       the parameter window for that pad, and we could  design  a  custom
  490.       pad to meet our special requirements. 
  491.   
  492.       Move the selector to pad number 10.  Observe  the  size  and  type
  493.       of this pad. This is the pad we will use for the  connector.  Now,
  494.        ESCAPE  to return to the edit menu. 
  495.   
  496.       The connector has 11 fingers.  We  will  place  the  connector  on
  497.       the top side of the board, so enter  L  and select  the  Comp-side
  498.       layer.  We will place the connector along the  left  edge  of  the
  499.       board.  Move the cursor to (150,1000).  Enter   RETURN   to  place
  500.       a pad here.  Move down 100 mils  to  (150,1100).   Enter   RETURN 
  501.       to add the second pad.  Add the remaining  9  pad  down  the  left
  502.       side, spaced 100 mils apart. 
  503.   
  504.       For now, if a pad is added incorrectly, place the  cursor  on  the
  505.       pad and  DEL  to remove it.   Use   N   to  set  the  current  pin
  506.       number to the correct  value  and  add  the  pad  in  the  correct
  507.       location. 
  508.   
  509.        ESCAPE  to return to the edit menu.  Select  the  Text  function.
  510.       Move to (100,900) and  RETURN .  Enter "CONN" and  RETURN .   This
  511.       identifies the connector.  We  will  learn  more  about  the  text
  512.       command later.  ESCAPE  to return to the edit menu. 
  513.   
  514.       Now, we will combine all the connector pads  into  one  component.
  515.       Select  the  Components  function.    Move   to   (150,1000)   and
  516.        RETURN .  Answer yes,  Y  to the prompt.  Move to  (150,800)  and
  517.        RETURN  to begin marking the area  of  the  component.   Move  to
  518.       (250,2100) and  RETURN  to complete the component area.   All  the
  519.       pads of the connector and the text label are  now  one  component.
  520.        ESCAPE  to return to the edit menu. 
  521.   
  522.       This is the method of adding pads  for  special  shapes,  such  as
  523.       connectors or new symbols.  In this case pads are added one  at  a
  524.       time, and then combined into a single component. 
  525.   
  526.   
  527.         PCPRO                                 Version 2.50             
  528.                                  3-11
  529.                      PCPRO - Printed Circuit Board Layout               
  530.   
  531.   
  532.   
  533.   
  534.                              Figure 3-5 Connector  
  535.   
  536.   
  537.   
  538.   
  539.   
  540.   
  541.   
  542.   
  543.   
  544.   
  545.   
  546.   
  547.   
  548.   
  549.   
  550.   
  551.   
  552.   
  553.   
  554.   
  555.   
  556.   
  557.        3.11 Adding Symbols 
  558.   
  559.       Adding pads for standard components is much easier  than  the  way
  560.       we made the connector.  For standard components,  we  will  add  a
  561.       symbol which will add all the pads for a component  to  the  board
  562.       at once. 
  563.   
  564.       Now, we will add the symbol for  the  two  IC's,  U001  and  U002.
  565.       Select  the  Load  Symbol/Area  function.   Enter   "DIP-14"   and
  566.        RETURN . 
  567.   
  568.       Move the cursor to location (650,600).  You can  see  the  outline
  569.       of the symbol on the cursor.  Press the  MARK  key.   Notice  that
  570.       the symbol outline rotates on the cursor  by  90  degrees.   Press
  571.        MARK  three more times to return  to  the  original  orientation.
  572.       Press  RETURN  to add the symbol  for  U001.  Move  to  (650,2100)
  573.       and  RETURN  to add the symbol for U002. 
  574.   
  575.         PCPRO                                 Version 2.50             
  576.                                  3-12
  577.                      PCPRO - Printed Circuit Board Layout               
  578.   
  579.   
  580.   
  581.       The remaining four components are  all  two  pin  discrete  parts.
  582.        ESCAPE   to  exit  the   current   symbol.    Select   the   Load
  583.       Symbol/Area function again and  enter  "DISC-2"   RETURN .   Place
  584.       this symbol at  the  following  locations:  R001  at  (1500,1000),
  585.       D001  at  (2500,1000),   R002  at   (1500,1400),   and   D002   at
  586.       (2500,1400).   ESCAPE  to return to the edit menu. 
  587.   
  588.       We now have all the component  footprints  placed  on  the  board.
  589.       Now, let's update the component number (text) on  the  symbols  to
  590.       the proper values. Select the  Text  function.   First,  move  the
  591.       cursor to (0,0) and  Ctrl-PgUp  to zoom in on  the  display.  Move
  592.       the cursor  to  the  location  of  the  component  name  for  U001
  593.       (750,550).  Enter  U  to  update  the  text  value.   The  current
  594.       value, U000, will appear on the input line.  Change the  value  to
  595.       U001 and  RETURN .  Notice that the component value on  the  board
  596.       is now U001. 
  597.   
  598.       Update the numbers for all the other  components  using  the  same
  599.       procedure that we just used for U001.  The text  coordinates  are:
  600.       U002  (700,2050),  R001  (1650,1050),   D001   (2650,1050),   R002
  601.       (1650,1450), and D002  (2650,1450).  When  finished,   ESCAPE   to
  602.       return to the edit menu. 
  603.   
  604.   
  605.        3.12 Add Net Names 
  606.   
  607.       Each pin on the  board  may  be  assigned  the  name  of  the  net
  608.       (signal) that the pin connects to.  Assignment  of  net  names  is
  609.       always optional, and is not required  to  complete  the  layout  a
  610.       PCB. However, the adding of  net  names  will  greatly  assist  in
  611.       routing the board, and will  make  checking  the  board  from  the
  612.       net-list report much easier. Use the same net names  used  on  the
  613.       schematic for the circuit. 
  614.   
  615.       Select the Assign Net/Part  function  from  the  edit  menu.   Now
  616.       select Net-Pad from the next menu.  We are  now  ready  to  assign
  617.       net names to pads. 
  618.   
  619.   
  620.   
  621.   
  622.   
  623.         PCPRO                                 Version 2.50             
  624.                                  3-13
  625.                      PCPRO - Printed Circuit Board Layout               
  626.   
  627.   
  628.   
  629.       We will work directly from the  net  list  given  in  Figure  3-2.
  630.       Move the cursor to the location of U002 pin 3 and   RETURN .   Now
  631.       enter the net name, #001 and  RETURN .  Now, move to  U001  pin  6
  632.       and assign net name #001.  All the pads that belong  to  net  #001
  633.       have now been assigned. Continue working from the net  list  until
  634.       all the pads on the list have the proper net name  assigned.   The
  635.       net NC is the no connect net. You do not need  to  name  the  pads
  636.       of this net.  If a wrong name is assigned, just move to  that  pad
  637.       and  RETURN  to display the current value of  the  name.   Correct
  638.       the name and  RETURN  to enter the new value.  Another aid  is  to
  639.       place the cursor on a pad and press  the   I   key  for  identify.
  640.       This will list information about the  pad  on  the  screen.   This
  641.       may be used to identify  the  pin  number  of  a  particular  pad.
  642.        ESCAPE  to exit the identify function. 
  643.   
  644.       When all the net names have been assigned,  ESCAPE  to  return  to
  645.       the edit menu. 
  646.   
  647.       This may seem like a lot of work; however,  most  new  boards  are
  648.       created directly from the schematic data, such as  with  the  EDIF
  649.       processor.  In this case, names are generated automatically. 
  650.   
  651.   
  652.   
  653.   
  654.   
  655.   
  656.   
  657.   
  658.   
  659.   
  660.   
  661.   
  662.   
  663.   
  664.   
  665.   
  666.   
  667.   
  668.   
  669.   
  670.   
  671.         PCPRO                                 Version 2.50             
  672.                                  3-14
  673.                      PCPRO - Printed Circuit Board Layout               
  674.   
  675.   
  676.   
  677.   
  678.                          Figure 3-6 Components Placed  
  679.   
  680.   
  681.   
  682.   
  683.   
  684.   
  685.   
  686.   
  687.   
  688.   
  689.   
  690.   
  691.   
  692.   
  693.   
  694.   
  695.   
  696.   
  697.   
  698.   
  699.   
  700.   
  701.        3.13 Add Part Numbers 
  702.   
  703.       For completeness, we will also assign a part  number  to  each  of
  704.       the parts on the  board.   Select  the  Assign  Net-Part  function
  705.       from the  edit  menu  followed  by  selecting  the  Part-Component
  706.       function from the assign names  menu.   Move  the  cursor  to  the
  707.       area  of  the  connector  and   RETURN .   Enter   connector   and
  708.        RETURN .  Likewise, assign the following parts:   R001  and  R002
  709.       is 320 ohm, D001 and D002 is LED, U001 is LS20, and U002 is  LS74.
  710.   
  711.       When all the part names have been  assigned,   ESCAPE   to  return
  712.       to the edit menu. 
  713.   
  714.   
  715.   
  716.   
  717.   
  718.   
  719.         PCPRO                                 Version 2.50             
  720.                                  3-15
  721.                      PCPRO - Printed Circuit Board Layout               
  722.   
  723.   
  724.   
  725.        3.14 Name Power/Ground Layers 
  726.   
  727.       Since this board has power and ground layers, we will  assign  the
  728.       net name for power and ground to  the  appropriate  power  layers.
  729.       Select  the  Assign   Net/Part   function.    Next,   select   the
  730.       Layer-Pwr/Gnd  function.   Now,  select  power  layer  number   6.
  731.       Enter "+5V" for the net name and  RETURN . 
  732.   
  733.       Repeat this procedure to assign net  name  "GND"  to  power  layer
  734.       number 7. 
  735.   
  736.   
  737.        3.15 Routing the Board 
  738.   
  739.       We are  now  ready  to  add  the  routes  that  connect  the  pads
  740.       together to make the desired circuit.  Once  again  we  will  work
  741.       directly from the net  list  given  in  Figure  3-2.   Select  the
  742.       Lines entry from the menu. 
  743.   
  744.       First, we will choose  the  desired  width  of  the  route  lines.
  745.       From our specification, this  is  12  mils.  Enter   W   (for  set
  746.       width), "12", and  RETURN .  For  this  board,  we  will  use  the
  747.       component-side  for  the  mostly  horizontal   routes,   and   the
  748.       solder-side for the mostly vertical routes. 
  749.   
  750.       From our list, we  will  route  the  #001  net  first.   This  net
  751.       connects from 002 pin 3 to 001 pin 6.  Move  the  cursor  to  U002
  752.       pin  3  (650,2300).  Enter   L   and  set   the   layer   to   the
  753.       solder-side.  Press the  N  key. This will display  a  prompt-line
  754.       to the nearest  pad  that  this  pad  connects  to.  This  is  for
  755.       reference only, the line is not part of  the  board;  however,  it
  756.       is extremely helpful in routing boards  by  indicating  what  pads
  757.       need to be connected together.  The line  may  be  turned  off  by
  758.       pressing the  N  key again.  Press the  N  key  several  times  to
  759.       flash the path.  Leave the line turned on for the next step. 
  760.   
  761.       We are now positioned on one end of the route to be made,  and  we
  762.       have an indicator showing where we are going.   Press   ENTER   to
  763.       begin the route. Now move to (750,2300).   Notice  that  the  line
  764.       we are about to draw is displayed.   RETURN  to add  this  segment
  765.       to the PCB.   Now  move  to  (750,1100)  and   RETURN .   Move  to
  766.   
  767.         PCPRO                                 Version 2.50             
  768.                                  3-16
  769.                      PCPRO - Printed Circuit Board Layout               
  770.   
  771.   
  772.   
  773.       (650,1100) and  RETURN .   This  completes  this  route  and  this
  774.       net.   ESCAPE  to terminate this line. Press   N   to  remove  the
  775.       net-prompt line. 
  776.   
  777.       Now, we will route the next net, #002 which connects  U002  pin  6
  778.       to R001 pin 1.  Move the cursor to the  location  of  U002  pin  6
  779.       (650,2600) and press  N .  Route this net  as  follows:   Use  the
  780.        T  key to toggle to the component-side.   RETURN   to  start  the
  781.       net.  Move to (800,2600) and  RETURN .   At  this  point  we  will
  782.       add a via and switch to the other side of the  board  by  pressing
  783.        RETURN   again.   Move  to  (800,1150)  and   RETURN .    RETURN 
  784.       again to add a via here.  Move  to  (1500,1150)  and   RETURN   to
  785.       complete this route.  Enter  ESCAPE to  terminate  the  route  and
  786.        N  to remove the net-prompt.  Net  #002  is  now  complete.  Now,
  787.       let's guide you through one more net, #003.  Move to  U002  pin  6
  788.       at (2000,1150).   N  to display  the  path  prompt.   This  is  an
  789.       easy one!   RETURN   to  start  the  line,  move  to  (2500,1150),
  790.        RETURN to add the line, and  ESCAPE  to complete this net. 
  791.   
  792.       This is how nets are routed.  See how  the  adding  of  net  names
  793.       pays off! If you do not add net names, you will  not  be  able  to
  794.       display the net prompt-lines, and you  will  have  to  locate  the
  795.       end points of each net path all on your own. 
  796.   
  797.       Now, use the net list and proceed to  complete  the  rest  of  the
  798.       nets on this board, just like we  routed  the  first  three  nets.
  799.       Warning! When you make a route  to  one  of  the  connector  pads,
  800.       remember that these pads are only on  the  component-side  of  the
  801.       board.  Make sure your connection  to  the  pad  is  also  on  the
  802.       component-side.  Also, the connector pads for  nets  +5V  and  GND
  803.       may be connected to the power layers by routing a short  line  and
  804.       ending it with a via.  The via will connect to the power plane. 
  805.   
  806.   
  807.   
  808.   
  809.   
  810.   
  811.   
  812.   
  813.   
  814.   
  815.         PCPRO                                 Version 2.50             
  816.                                  3-17
  817.                      PCPRO - Printed Circuit Board Layout               
  818.   
  819.   
  820.   
  821.                      Figure 3-7 Component & Solder Sides  
  822.   
  823.   
  824.   
  825.   
  826.   
  827.   
  828.   
  829.   
  830.   
  831.   
  832.   
  833.   
  834.   
  835.   
  836.   
  837.   
  838.   
  839.   
  840.   
  841.   
  842.   
  843.   
  844.   
  845.   
  846.   
  847.   
  848.   
  849.   
  850.   
  851.   
  852.   
  853.   
  854.   
  855.   
  856.   
  857.   
  858.   
  859.   
  860.   
  861.   
  862.   
  863.         PCPRO                                 Version 2.50             
  864.                                  3-18
  865.                      PCPRO - Printed Circuit Board Layout               
  866.   
  867.   
  868.   
  869.   
  870.   
  871.        3.16 Adding Text 
  872.   
  873.       We have already worked some with the text command.  Now,  we  will
  874.       learn how to add addition text strings  to  the  board.   Text  is
  875.       often added to identify the layer of the mask, the  company  name,
  876.       copyright notice, etc. 
  877.   
  878.       Select the Text function  from  the  edit  menu.   Enter   L   and
  879.       select the component side layer.  Enter  S ,"62", RETURN   to  set
  880.       the text height to  62  mils  (1/16").   Move  to  (1000,300)  and
  881.        RETURN  to add a text string.  Enter "Copyright (c) 1987  by  Me"
  882.        RETURN .  The text will appear on the board at  the  location  of
  883.       the cursor and have attributes which match  the  current  settings
  884.       displayed at the bottom of the screen. 
  885.   
  886.       Enter  A  and select Up  for  the  angle.   Move  to  (3500,2000).
  887.        RETURN  and add the  string  "Component  Side".   Change  to  the
  888.       layer,  L , to Solder side.   RETURN  and add the  string  "Solder
  889.       Side".  Likewise, add the names for the Power,  Ground,  Assembly,
  890.       and Drill Drawing layers. 
  891.   
  892.       You may add any  additional  text  as  desired.   Set  the  angle,
  893.       size, and mirror factors as desired.  To changed the  factors  for
  894.       an existing text string, set the parameters  to  the  new  desired
  895.       values, place the  cursor  on  the  string  and   U   for  update.
  896.       Change the string if required and  RETURN  to update the text. 
  897.   
  898.       To delete a text string, place the cursor on  the  text,  set  the
  899.       layer to the layer for the text and  DEL . 
  900.   
  901.       When complete,  ESCAPE  to return  to  the  edit  menu.    ESCAPE 
  902.       again to return to the main menu. 
  903.   
  904.   
  905.   
  906.   
  907.   
  908.   
  909.   
  910.   
  911.         PCPRO                                 Version 2.50             
  912.                                  3-19
  913.                      PCPRO - Printed Circuit Board Layout               
  914.   
  915.   
  916.   
  917.        3.17 Reports 
  918.   
  919.       Select the Reports  function  from  the  main  menu.   Generate  a
  920.       parts list and a net list (pads  only  option).   If  you  have  a
  921.       printer, enter "PRN" to send the reports to the  printer.  Compare
  922.       these reports with the input net  and  parts  list.   They  should
  923.       agree. 
  924.   
  925.   
  926.        3.18 Saving the PCB 
  927.   
  928.       Now we will save our masterpiece to a  disk  file.   Select  Store
  929.       from the menu.  Enter "MYBOARD"  and   RETURN .   This  will  save
  930.       the board into the file MYBOARD.PCB. 
  931.   
  932.   
  933.        3.19 Exit the Editor 
  934.   
  935.       We are finished with the PCB for now.  Select Exit from  the  menu
  936.       to exit the  program.   If  you  wish,  you  may  run  the  PCPLOT
  937.       program to make plots of the board you have just created. 
  938.   
  939.   
  940.        3.20 Additional Training 
  941.   
  942.       The tutorial your have just completed is designed  to  familiarize
  943.       you with the basic steps in using the  editor  to  create  a  PCB.
  944.       To become a more advanced user of PCPRO, and to use  its  features
  945.       to your best advantage, the following self-training  procedure  is
  946.       suggested. 
  947.   
  948.       Start the PCPRO program and create a new  board  (any  size).   Go
  949.       through each command on the  menus,  one  at  a  time.   For  each
  950.       function, display the help information with key  F1 .   Study  the
  951.       options for each function and practice each  of  these  operations
  952.       on the board.  Do not try to construct a  real  or  complete  PCB.
  953.       Just use the board as a scratch area  to  practice  the  commands.
  954.       For example, practice the Edit text command  by  placing  text  of
  955.       various sizes, angles,  mirroring,  layers,  etc.  on  the  board.
  956.       Move a text string.  Move an  area  of  text  strings.   Update  a
  957.       text string. Delete a text string.   Do  this  for  each  function
  958.   
  959.         PCPRO                                 Version 2.50             
  960.                                  3-20
  961.                      PCPRO - Printed Circuit Board Layout               
  962.   
  963.   
  964.   
  965.       and you will be a "power user" of PCPRO. Also,  refer  to  Chapter
  966.       4 for a complete reference to each of the PCPRO commands. 
  967.   
  968.   
  969.   
  970.   
  971.   
  972.   
  973.   
  974.   
  975.   
  976.   
  977.   
  978.   
  979.   
  980.   
  981.   
  982.   
  983.   
  984.   
  985.   
  986.   
  987.   
  988.   
  989.   
  990.   
  991.   
  992.   
  993.   
  994.   
  995.   
  996.   
  997.   
  998.   
  999.   
  1000.   
  1001.   
  1002.   
  1003.   
  1004.   
  1005.   
  1006.   
  1007.         PCPRO                                 Version 2.50             
  1008.                                  3-21
  1009.